Courses Catalogue

Database Management

Course Code: CSC 307
Credit Unit: 3
Academic Programme: Bachelor of Science Degree in Computer Science
Faculty: Computer Science
Status: Core
Programme Type: Bachelor

Required Readings

1. Atzeni, P., Ceri, S., Paraboschi, S., & Torlone, R. (1999). Database systems: concepts, languages & architectures (Vol. 1). London: McGraw-Hill.
2. Batini, C., Ceri, S., & Navathe, S. B. (1992). Conceptual database design: an Entityrelationship approach (Vol. 116). Redwood City, CA: Benjamin/Cummings.
3. Dependenciesǁ,TODS, 1:4, December 1976.
4. Codd, E (1970) ―A Relational Model for Large Shared Data BANksǁ CACM, 136, June1970.
5. Connolly, T. M., & Begg, C. E. (2005). Database systems: a practical approach to design, implementation, and management. Pearson Education
6. David M. Kroenke, David J. Auer (2008). Database Concepts. New Jersey. Prentice Hall
7. Elmasri Navathe (2003). Fundamentals of Database Systems. England. Addison Wesley.
8. Fred R. McFadden, Jeffrey A. Hoffer (1994). Modern Database management. England. Addison Wesley Longman
9. Graeme C. Simsion, Graham C. Witt (2004). Data Modeling Essentials. San Francisco. Morgan Kaufmann
10. Kim, W., Reiner, D. S., & Batory, D. (Eds.). (2012). Query processing in database systems. Springer Science & Business Media.
11. McHugh, J., Abiteboul, S., Goldman, R., Quass, D., & Widom, J. (1997). Lore: A database management system for semistructured data. SIGMOD record, 26(3), 54-66.
12. Navathe, S. B., Tanaka, A. K., & Chakravarthy, S. (1992). Active Database Modeling and Design Tools: Issues, Approache, and Architecture. IEEE Data Eng.
13. Bull., 15(1-4), 6-9.
14. Pratt Adamski, Philip J. Pratt (2007). Concepts of Database Management. United States. Course Technology.
15. Singh, S. K. (2011). Database systems: Concepts, design and applications. Pearson Education India.
16. Teorey, T. J., Lightstone, S. S., Nadeau, T., & Jagadish, H. V. (2011). Database modeling and design: logical design. Elsevier